high shoe - French English Dictionary